On OBDDs for CNFs of Bounded Treewidth
نویسنده
چکیده
Knowledge compilation is a rewriting approach to propositional knowledge representation. The ‘knowledge base’ is initially represented as a cnf for which many important types of queries are np-hard to answer. Therefore, the cnf is compiled into another representation for which the minimal requirement is that the clausal entailment query (can the given partial assignment be extended to a complete satisfying assignment?) can be answered in a polynomial time [5]. Such transformation can result in exponential blow up of the representation size. A possible way to circumvent this issue is to identify a structural parameter of the input cnf such that the resulting transformation is exponential in this parameter and polynomial in the number of variables. A notable result in this direction is an O(2n) upper bound on the size of Decomposable Negation Normal Form (dnnf) [3], where n is the number of variables of the given CNF and k is the treewidth of its primal graph. Quite recently this upper bound has been shown to hold for Sentential Decision Diagrams (sdd) [4], a subclass of dnnf that can be considered as a generalization of the famous Ordered Binary Decision Diagrams (obdd) and shares with the obdd the key nice features (e.g. poly-time equivalence testing). Under the treewidth parameterization, the best known upper bound for an obdd is O(n) [6]. A natural question is whether, similarly to sdd, a fixed parameter upper bound holds for obdd. We provide a negative answer to the above question. In particular, for every fixed k, we demonstrate an infinite class of cnfs of the primal graph treewidth at most k for which the obdd size is Ω(n), essentially matching the upper bound of [6]. This result establishes a parameterized separation of obdd from sdd. We further show that the considered class of instances can be transformed into one for which the obdd size is at least n n) and the sdd size is O(n) thus separating obdd from sdd in the classical sense. We also provide a more optimistic version of the O(n) upper bound for the obdd showing that it in fact holds when k is the treewidth of the incidence graph of the given cnf. 1 ar X iv :1 30 8. 38 29 v3 [ cs .L O ] 3 0 Ju l 2 01 4
منابع مشابه
CV-width: A New Complexity Parameter for CNFs
We present new complexity results on the compilation of CNFs into DNNFs and OBDDs. In particular, we introduce a new notion of width, called CV-width, which is specific to CNFs and that dominates the treewidth of the CNF incidence graph. We then show that CNFs can be compiled into structured DNNFs in time and space that are exponential only in CV-width. Not only does CV-width dominate the incid...
متن کاملSDD: A New Canonical Representation of Propositional Knowledge Bases
We identify a new representation of propositional knowledge bases, the Sentential Decision Diagram (SDD), which is interesting for a number of reasons. First, it is canonical in the presence of additional properties that resemble reduction rules of OBDDs. Second, SDDs can be combined using any Boolean operator in polytime. Third, CNFs with n variables and treewidth w have canonical SDDs of size...
متن کاملNo Small Nondeterministic Read-Once Branching Programs for CNFs of Bounded Treewidth
In this paper, given a parameter k, we demonstrate an infinite class of CNFs of treewidth at most k of their primary graphs such that the equivalent nondeterministic read-once branching programs (NROBPs) are of size at least n for some universal constant c. Thus we rule out the possibility of fixedparameter space complexity of NROBPs parameterized by the smallest treewidth of the equivalent CNF.
متن کاملNon-FPT lower bounds for structural restrictions of decision DNNF
We give a non-FPT lower bound on the size of structured decision DNNF and OBDD with decomposable AND-nodes representing CNFformulas of bounded incidence treewidth. Both models are known to be of FPT size for CNFs of bounded primal treewidth. To the best of our knowledge this is the first parameterized separation of primal treewidth and incidence treewidth for knowledge compilation models.
متن کاملConnecting Width and Structure in Knowledge Compilation
Several query evaluation tasks can be done via knowledge compilation: the query result is compiled as a lineage circuit from which the answer can be determined. For such tasks, it is important to leverage some width parameters of the circuit, such as bounded treewidth or pathwidth, to convert the circuit to structured classes, e.g., deterministic structured NNFs (d-SDNNFs) or OBDDs. In this wor...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1308.3829 شماره
صفحات -
تاریخ انتشار 2014